home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 June / EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso / recent1 / betteropenlibs.readme < prev    next >
Text File  |  1997-05-21  |  4KB  |  113 lines

  1. Short:    Enhances OpenLibrary features
  2. Author:   thor@einstein.math.tu-berlin.de (Thomas Richter)
  3. Uploader: thor@einstein.math.tu-berlin.de (Thomas Richter)
  4. Type:     util/sys
  5.  
  6. This is a patch to the OpenLibrary call. When adding it to the system,
  7. OpenLibrary will also look in the "libs" and "classes" subdirectories of
  8. the current directory, and in "PROGDIR:", "PROGDIR:Libs" and 
  9. "PROGDIR:Classes".
  10.  
  11. ____________________________________________________________________________
  12.  
  13. Changes made to 1.01:
  14.  
  15.     Added a patch to make it working with the ixemul vfork()
  16.     routine.
  17.  
  18. ____________________________________________________________________________
  19.  
  20. There's already one patch (the OpenLibEnhancer) on the net that does 
  21. this work, but after testing for a while I found that it does not 
  22. work well with some software, and after looking into the code I found 
  23. that this utility is quite broken 
  24. (the stack is used wrongly, plus some more).
  25.  
  26. So I decided to fill this gap and write my own... and the problems I had
  27. before vanished....
  28.  
  29.  
  30. Installation:
  31.     Copy to your C: drawer.
  32.  
  33. Invokation:
  34.     BetterOpenLibs    NOLIBS/S,NOCLASSES/S,NOPROGDIR/S
  35.              NOPROGDIRLIBS/S,NOPROGDIRCLASSES/S:
  36.  
  37. NOLIBS:            Do not look into the libs directory of the current dir.
  38. NOCLASSES:        Same, but ignore "Classes"
  39. NOPROGDIR:        Do not search in "PROGDIR:"
  40. NOPROGDIRLIBS:        Do not search in "PROGDIR:Libs"
  41. NOPROGDIRCLASSES:    Do not search in "PROGDIR:Classes"
  42.  
  43. Especially, the "PROGDIR:" and its subdirectories are not searched if 
  44. the invoking process has no home directory, and the enhanced features
  45. are disabled if called from a task. (Since they don't make sense in
  46. this case). No PROGDIR: assign is made.
  47.  
  48. ____________________________________________________________________________
  49.  
  50.                         The THOR-Software Licence
  51.  
  52.  
  53. This License applies to the computer programs known as "BetterOpenLibs".
  54. The "Program", below, refers to such program.
  55.  
  56.  
  57. The programs and files in this distribution are freely distributable
  58. under the restrictions stated below, but are also Copyright (c)
  59. Thomas Richter.
  60.  
  61.  
  62. Distribution of the Program by a commercial organization without written
  63. permission from the author to any third party is prohibited if any payment
  64. is made in connection with such distribution, whether directly
  65. (as in payment for a copy of the Program) or indirectly (as in payment
  66. for some service related to the Program, or payment for some product
  67. or service that includes a copy of the Program "without charge";
  68. these are only examples, and not an exhaustive enumeration of prohibited
  69. activities). However, the following methods of distribution involving
  70. payment shall not in and of themselves be a violation of this restriction:
  71.  
  72.  
  73. (i) Posting the Program on a public access information storage and
  74. retrieval service for which a fee is received for retrieving information
  75. (such as an on-line service), provided that the fee is not
  76. content-dependent (i.e., the fee would be the same for retrieving the same
  77. volume of information consisting of random data).
  78.  
  79.  
  80.  
  81. (ii) Distributing the Program on a CD-ROM, provided that the files
  82. containing the Program are reproduced entirely and verbatim on such
  83. CD-ROM, and provided further that all information on such CD-ROM be
  84. redistributable for non-commercial purposes without charge.
  85.  
  86.  
  87.  
  88. Everything in this distribution must be kept together, in original
  89. and unmodified form.
  90.  
  91.  
  92.  
  93.  
  94. Limitations.
  95.  
  96. THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO
  97. WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  98. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  99. PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. THE ENTIRE
  100. RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD
  101. THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
  102. SERVICING, REPAIR OR CORRECTION.
  103.  
  104.  
  105.  
  106. IF YOU DO NOT ACCEPT THIS LICENCE, YOU MUST DELETE ALL FILES CONTAINED IN
  107. THIS ARCHIVE.
  108.  
  109. _____________________________________________________________________________
  110.  
  111. Thomas,
  112.     May 1997
  113.